package puzzle.akari.imgreader;

import java.io.IOException;

import puzzle.common.imgreader.GenericImgReaderApp;
import puzzle.common.imgreader.ImgPattern;
import puzzle.common.imgreader.ImgPatterns;

public class AkariImgReaderApp extends GenericImgReaderApp {
	private static final ImgPattern[] PATTERNS = new ImgPattern[] {
		ImgPatterns.INV_NUMBERS[0],
		ImgPatterns.INV_NUMBERS[1],
		ImgPatterns.INV_NUMBERS[2],
		ImgPatterns.INV_NUMBERS[3],
		ImgPatterns.INV_NUMBERS[4],
		ImgPatterns.BLOCK
	};
	
	private static final String DATA_SYMBOLS = "-01234X";
	private static final String VISIBLE_SYMBOLS = " 01234X";
	
	public AkariImgReaderApp() {
		super(PATTERNS, DATA_SYMBOLS, VISIBLE_SYMBOLS);
	}

	public static void main(String[] args) throws IOException {
		AkariImgReaderApp app = new AkariImgReaderApp();
		app.run(args);
	}
}
